McVirtualAxis Class

Represents the signals that can be assigned to a simulated axis. Not all signals need to be configured. Setting the index of the module to -1 means the signal is not used.

Inheritance Hierarchy

System.Object
  IntervalZero.KINGSTAR.Base.Api.McVirtualAxis

Namespace: IntervalZero.KINGSTAR.Base.Api

Assembly: IntervalZero.KINGSTAR.Base.Api (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0

Syntax

C#VB
public class McVirtualAxis
Public Class McVirtualAxis

 

The McVirtualAxis class exposes the following members.

Constructors

 NameDescription
McVirtualAxisInitializes a new instance of the McVirtualAxis class.

Properties

 NameDescriptionSignal
AlarmInvertThe option to invert the digital input value.The digital inputs linked to the Fault signal of the axis.
AlarmModuleThe index of the module containing the digital input.
AlarmOffsetThe offset in bit of the digital input in the module input buffer.
EncoderLengthThe length of the analog data. It's mostly 16 bit or 32 bit.The analog inputs linked to the Actual Position signal of the axis.
EncoderModuleThe index of the module containing the analog input.
EncoderOffsetThe offset in bit of the analog input in the module input buffer.
PowerControlInvertThe option to invert the digital output value.The digital outputs linked to the Enable signal of the axis.
PowerControlModuleThe index of the module containing the digital output.
PowerControlOffsetThe offset in bit of the digital output in the module output buffer.
PowerStatusInvertThe option to invert the digital input value.The digital inputs linked to the Enabled signal of the axis.
PowerStatusModuleThe index of the module containing the digital input.
PowerStatusOffsetThe offset in bit of the digital input in the module input buffer.
ResetInvertThe option to invert the digital output value.The digital outputs linked to the Reset signal of the axis.
ResetModuleThe index of the module containing the digital output.
ResetOffsetThe offset in byte of the digital output in the module output buffer.
TargetPositionLengthThe length of the analog data. It's mostly 16 bit or 32 bit.The analog outputs linked to the Target Position signal of the axis.
TargetPositionModuleThe index of the module containing the analog output.
TargetPositionOffsetThe offset in byte of the analog output in the module output buffer.
TargetTorqueLengthThe length of the analog data. It's mostly 16 bit or 32 bit.The analog outputs linked to the Target Torque signal of the axis.
TargetTorqueModuleThe index of the module containing the analog output.
TargetTorqueOffsetThe offset in byte of the analog output in the module output buffer.
TargetVelocityLengthThe length of the analog data. It's mostly 16 bit or 32 bit.The analog outputs linked to the Target Velocity signal of the axis.
TargetVelocityModuleThe index of the module containing the analog output.
TargetVelocityOffsetThe offset in byte of the analog output in the module output buffer.

See also

IntervalZero.KINGSTAR.Base.Api Namespace